-
Notifications
You must be signed in to change notification settings - Fork 82
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: fix packages and deploy #63
Conversation
This should fix #54 |
Signed-off-by: Santiago M. Mola <[email protected]>
|
||
# Including ci Makefile | ||
CI_REPOSITORY ?= https://github.com/src-d/ci.git | ||
CI_PATH ?= $(shell pwd)/.ci | ||
CI_VERSION ?= v1 | ||
PKG_OS=linux darwin windows | ||
PKG_OS = linux darwin windows |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not really ;)
I think the problem is in the travis.yml
commands. I updated the PR. make packages
should be used to compile the binaries and create the tars, then a single file blob expression can be used in the deploy
section for Travis to pick up everything.
@campoy Is it ok publishing a single tarball with pga, multitool and borges-indexer binaries? That's our default behavior for |
It'd be fine ... but I think it's better to provide a way to download each binary separately to be honest. |
I believe so. Windows is still not supported but there's an issue for that (#103) |
Signed-off-by: Santiago M. Mola [email protected]